package com.vertx.core.annotation.base;

import com.vertx.core.beam.AbstractBeanFactory;

import java.lang.annotation.Annotation;

/**
 * 描述:
 * 创建人:hzw
 * 创建时间: 2018/4/17 16:19
 **/
public interface ClassAnnotationExplain extends AnnotationExplain{

    /**
     * 注解处理
     *
     * @param annotation    扫描到的注解
     * @param params
     */
    void handler(Class classes, Annotation annotation, AbstractBeanFactory beanFactory, Object[] params) throws Exception;
}
